2038,2036,2036,2035,2034,2033,2032,2031,2030,2029,2028,2028,2027,2026,2025,2024,2022,2021,2021,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2032,2033,2034,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2044,2045,2045,2045,2046,2047,2048,2049,2049,2051,2052,2054,2056,2058,2060,2062,2063,2064,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2078,2079,2081,2084,2085,2086,2087,2098,2099,2100,2101,2102,2103,2104,2105,2106,2106,2106,2106,2105,2104,2103,2102,2100,2099,2099,2100,2100,2101,2102,2103,2105,2108,2109,2110,2110,2111,2111,2111,2111,2111,2111,2111,2111,2110,2109,2107,2105,2103,2102,2101,2099,2098,2097,2096,2095,2095,2094,2093,2093,2093,2094,2094,2093,2092,2091,2091,2090,2089,2089,2085,2084,2083,2082,2081,2081,2080,2079,2079,2079,2080,2080,2080,2080,2080,2079,2078,2077,2076,2074,2073,2072,2071,2070,2070,2070,2070,2069,2069,2069,2068,2067,2066,2065,2065,2064,2063,2062,2061,2061,2060,2060,2060,2061,2061,2062,2062,2062,2061,2061,2060,2060,2059,2059,2058,2057,2057,2057,2057,2056,2056,2056,2056,2055,2054,2053,2052,2051,2049,2048,2046,2044,2043,2041,2040;888,890,891,892,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,910,910,910,910,909,908,908,907,906,906,906,905,905,905,905,905,906,906,907,907,907,907,906,905,904,903,903,902,901,900,899,899,899,900,900,900,900,901,901,900,899,899,898,898,898,898,898,899,900,900,900,899,899,898,897,897,897,897,896,896,896,895,895,894,893,892,891,891,890,889,888,887,886,885,885,884,884,883,882,881,880,879,878,877,876,873,872,871,870,868,866,865,864,863,862,861,860,859,857,856,855,855,855,855,855,855,855,855,855,856,856,856,855,853,852,849,847,847,846,845,844,843,842,842,842,843,844,845,846,847,848,849,850,851,852,853,854,855,855,856,856,856,856,856,856,857,858,859,860,861,862,863,865,866,866,866,866,865,865,865,865,866,867,867,868,869,869,870,870,871,872,872,873,873,874,875,876,876,877,878,879,880,880,881,882,883,884,885,886,886,887,888,888,888,888,889,889,888